sludge press - French English Dictionary